This article introduces the main characteristics of PyMossFit, a software for Mössbauer spectra fitting. It is explained how each aspect of the code works. Based on the Lmfit Python package, it is a robust data fitting tool. Designed to run through Jupyter Notebook in the Google Colab cloud, it also allows one to work via multiple devices and operating systems. In addition, it allows the fitting procedure to be performed collaboratively among researchers. The software performs the folding of raw data with a discrete Fourier transform. Data smoothing is available with the use of a Savitzky–Golay algorithm. Moreover, a Knearest neighbor algorithm enables users to determine the present phases by matching the correlations of hyperfine parameters from a local database.
Loading....